Map Graph

Ochiai Station (Hokkaido)

Railway station in Minamifurano, Hokkaido, Japan

Ochiai Station was a railway station on the Nemuro Main Line, operated by Hokkaido Railway Company. It was located in Minamifurano, Hokkaido, Japan, and was numbered T37. The elevation is 413 meters (AMSL).

Read article
File:JR_Nemuro-Main-Line_Ochiai_Station_building.jpg
Top Questions
AI generated

List the top facts about Ochiai Station (Hokkaido)

Summarize this article

What is the single most intriguing fact about Ochiai Station (Hokkaido)?

Are there any controversies surrounding Ochiai Station (Hokkaido)?

More questions